//
//  WTPersonInfoView.h
//  WTPlayDemo
//
//  Created by ben on 16/7/22.
//  Copyright © 2016年 ben. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "WTPersonSocialView.h"
#import "WTPersonToolView.h"


typedef enum : NSUInteger {
    WTPersonInfoJuBao,
    WTPersonInfoLaHei,
    WTPersonInfoClose,
    WTPersonInfoAttentionAction,
    WTPersonInfoPrivateMessageAction,
} WTPersonInfoType;

@interface WTPersonInfoNickView : UIView
@property (nonatomic, strong) UILabel* nickLabel;
@property (nonatomic, strong) UIImageView*  sexImageView;
@property (nonatomic, strong) UIImageView*  levelImageView;
@property (nonatomic, strong) UILabel*      levelLabel;
@end

@interface WTAddressView : UIView
@property (nonatomic, strong) UIImageView*  iconImageView;
@property (nonatomic, strong) UILabel*      addressLabel;
@end


typedef void(^WTPersonInfoViewBlock)(WTPersonInfoType type);
@interface WTPersonInfoView : UIView
@property (nonatomic, copy)   WTPersonInfoViewBlock block;
@property (nonatomic, strong) WTPersonToolView* toolView;
@property (nonatomic, strong) UIButton*     jubaoButton;
@property (nonatomic, strong) NSString*             net_ease_ID;
@property (nonatomic, assign) BOOL             is_focused;
@end
